import Builder.BuilderDirector;
import Builder.LadyBuilder;
import Builder.OldManBuilder;
import Builder.WightManBuilder;

public class App {
    public static void main(String[] args) throws Exception {
        System.out.println("Hello, World!");
        BuilderDirector director = new BuilderDirector(new OldManBuilder());
        System.out.println(director.GetHuman().GetHumanInfo());
        director.ChangeBuilder(new LadyBuilder());
        System.out.println(director.GetHuman().GetHumanInfo());
        director.ChangeBuilder(new WightManBuilder());
        System.out.println(director.GetHuman().GetHumanInfo());

    }
}
